import Vue from 'vue'
import Vuex from 'vuex'
import user from './user'
import persisted from 'vuex-persistedstate'

Vue.use(Vuex)

export default new Vuex.Store({
  //存储数据
  state: {
  },
  //修改数据
  mutations: {
  },
  //异步操作
  //如果想修改state的数据，借助mutation才能修改
  actions: {
  },
//计算属性,对state数据，进行处理再展示
  getters:{
  },
  modules:{
    user:user

  },
  plugins:[
     //持久化插件
    persisted({
      storage:localStorage
    })

  ]
})
